home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 60.zip
/
BS1 part 60
/
Highspeed pascal.adf
/
Interface
/
Icon.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1992-01-16
|
769b
|
47 lines
Unit Icon;
Interface
Uses Workbench, Exec;
Type
pDiskObject = ^tDiskObject;
pFreeList = ^tFreeList;
pLibrary = ^tLibrary;
Var
IconBase: pLibrary;
Const
ICONNAME = 'icon.library';
Procedure FreeFreeList (freelist: pFreeList);
Function AddFreeList
(freelist: pFreeList;
mem: Pointer;
size: LongInt): Boolean;
Function GetDiskObject (name: String): pDiskObject;
Function PutDiskObject
(name: String;
diskobj: pDiskObject): Boolean;
Procedure FreeDiskObject (diskobj: pDiskObject);
Function FindToolType
(toolTypeArray: ppShortInt;
typeName: String): pShortInt;
Function MatchToolValue
(typeString: pShortInt;
value: String): Boolean;
Function BumpRevision
(newname: String;
oldname: String): pShortInt;
End.